/*
 * MessageEvaluator.h
 *
 *  Created on: 29.07.2011
 *      Author: seb
 */

#ifndef MESSAGEEVALUATOR_H_
#define MESSAGEEVALUATOR_H_

#include "../GameMessage.h"

class MessageEvaluator {
public:
	MessageEvaluator();
	virtual ~MessageEvaluator();

	virtual void evaluate(GameMessage& msg, const ariba::NodeID& remote) = 0;
	virtual void onGetReady() = 0;
	virtual void onStartGame() = 0;
};

#endif /* MESSAGEEVALUATOR_H_ */
